impeding facto - Turkish English Dictionary